/*
 *
 * *******************************************************************
 *   @项目名称: BHex Android
 *   @文件名称: OrderDealDetailResponse.java
 *   @Date: 11/29/18 3:21 PM
 *   @Author: chenjun
 *   @Copyright（C）: 2018 BlueHelix Inc.   All rights reserved.
 *   注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的.
 *  *******************************************************************
 *
 */

package io.bhex.sdk.trade.bean;

import java.util.List;

import io.bhex.baselib.network.response.BaseResponse;


public class OrderDealDetailResponse extends BaseResponse {

    private List<DealOrderBean> array;

    public List<DealOrderBean> getArray() {
        return array;
    }

    public void setArray(List<DealOrderBean> array) {
        this.array = array;
    }

    public static class DealOrderBean {
        /**
         * time : 1530759674528
         * tradeId : 67208162717491200
         * orderId : 67208162084130816
         * accountId : 1018116225462
         * symbolId : ETHBTC
         * baseTokenId : ETH
         * quoteTokenId : BTC
         * price : 0.250000000000000000
         * quantity : 0.900000000000000000
         * fee : 0.000090000000000000
         * feeTokenId : BH_CARD
         * type : LIMIT
         * side : SELL
         */

        private String time;
        private String tradeId;
        private String orderId;
        private String accountId;
        private String symbolId;
        private String symbolName;
        private String baseTokenId;
        private String baseTokenName;
        private String quoteTokenId;
        private String quoteTokenName;
        private String price;
        private String quantity;
        private String fee;
        private String feeTokenId;
        private String feeTokenName;
        private String type;
        private String side;
        public String executedAmount;

        public String getTime() {
            return time;
        }

        public void setTime(String time) {
            this.time = time;
        }

        public String getTradeId() {
            return tradeId;
        }

        public void setTradeId(String tradeId) {
            this.tradeId = tradeId;
        }

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getAccountId() {
            return accountId;
        }

        public void setAccountId(String accountId) {
            this.accountId = accountId;
        }

        public String getSymbolId() {
            return symbolId;
        }

        public void setSymbolId(String symbolId) {
            this.symbolId = symbolId;
        }

        public String getBaseTokenId() {
            return baseTokenId;
        }

        public void setBaseTokenId(String baseTokenId) {
            this.baseTokenId = baseTokenId;
        }

        public String getQuoteTokenId() {
            return quoteTokenId;
        }

        public void setQuoteTokenId(String quoteTokenId) {
            this.quoteTokenId = quoteTokenId;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getQuantity() {
            return quantity;
        }

        public void setQuantity(String quantity) {
            this.quantity = quantity;
        }

        public String getFee() {
            return fee;
        }

        public void setFee(String fee) {
            this.fee = fee;
        }

        public String getFeeTokenId() {
            return feeTokenId;
        }

        public void setFeeTokenId(String feeTokenId) {
            this.feeTokenId = feeTokenId;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getSide() {
            return side;
        }

        public void setSide(String side) {
            this.side = side;
        }

        public String getSymbolName() {
            return symbolName;
        }

        public void setSymbolName(String symbolName) {
            this.symbolName = symbolName;
        }

        public String getBaseTokenName() {
            return baseTokenName;
        }

        public void setBaseTokenName(String baseTokenName) {
            this.baseTokenName = baseTokenName;
        }

        public String getQuoteTokenName() {
            return quoteTokenName;
        }

        public void setQuoteTokenName(String quoteTokenName) {
            this.quoteTokenName = quoteTokenName;
        }

        public String getFeeTokenName() {
            return feeTokenName;
        }

        public void setFeeTokenName(String feeTokenName) {
            this.feeTokenName = feeTokenName;
        }
    }
}
